abdullah al-hamdan
International FootballThree Changes in Saudi Arabia's Squad Against Oman: Donis Shuffles Under Public PressureIn the 94th minute, Abdullah Al-Hamdan walked towards the touchline with his...
International FootballGaruda and the Sleepless Market: Indonesia's 2030 GambleThe night of the FIFA ASEAN Cup 2026 final, I sat in a small coffee shop on...
EsportsNine Lenses on an Esports Event: When the Patch Is the Invisible RefereeOn finals night, I was not sitting in front of the screen to cheer. I was...
Domestic FootballVietnamese Football Is Trading on Stories, Not DataTwo in the morning in Lyon. I pull up a V.League match on my laptop and go...
International FootballThe Empty Analysis Page: When Football Needs Writers Who Know SilenceAn editor called me: "For the derby this weekend, do you have any analysis...
Domestic Football51 Shots, 17 on Target and the Silence at Mizuho: Dinh Hong Vinh and an Equation Still UnsolvedAt the fifth minute, Mohammadali Urinboev placed his shot toward the far...
International FootballThe Back Three in Ligue 1: A Shield for the Man in ChargeIn a closed training session at the end of October, I stood at the corner of...
Domestic FootballU20 Vietnam's 0-3 Loss to North Korea: 13 Minutes of Collapse Reveal a Systemic GapThe number I kept from the August 31 match is not the 0-3 scoreline. The most...
ChessDvorkovich Still Holds the FIDE Presidency: Anatomy of a False Headline and a FRITZ 20 Sales PitchOn the morning of August 31, a reader in Kazan sent me a link. The headline...
International FootballPimpinela Escarlata and the Symbolic Wrestling Night at La Granja VIP: When the Ring Becomes a Place to Face FearThe lights inside the La Granja VIP México 2026 house had never been so...
Domestic FootballĐình Bắc and the Captain's Armband: Reading Vietnam's 1-0 Win Through Process, Not EmotionIn the 90th minute the ball went out of play and the referee pointed towards...
BadmintonThe Blank Cell in Badminton's Data SheetThree in the morning, an hourly office in Nanshan District, Shenzhen. The...
VolleyballVietnamese Volleyball and the Lesson of an Empty Data Sheet: When a Good Analyst Must Know When to StopOn a June evening in Nha Trang, I reopened the file of a volleyball match I h...
BadmintonNine Straight Titles for Nguyen Thuy Linh, and the Silence Nobody Filled in Quang TriAt 6-6 in the first game, the scoreboard stopped on nothing worth recording: ...
BasketballEuroLeague Round 5: Olympiacos makes history in Madrid, Panathinaikos stays perfect, Jones and Robinson beat the buzzerFour twelve in the morning, New York time. I sat in front of a fourteen-inch...
Formula 1The Invisible Invoice of the Transfer Window: Agents, Release Clauses and the Money Nobody PublishesOn August 8, 2026, Manchester United issued a short statement: Paul Pogba was...
Domestic FootballThe FIFA ASEAN Cup and the One-Match Gamble: Vietnam Faces a Ruthless FormatIn a meeting room in Jakarta, name cards were shuffled and spread on the tabl...
EsportsEmpty bulletins: how esports is selling fans a belief with no data behind itAt three in the morning, an esports editor opens the analysis template for th...
AthleticsNguyễn Thị Oanh: How the 3000m Steeplechase Rewrote the Limits of Vietnamese Women's AthleticsI used to think I came to commentate on the match; it turned out I came to...
International FootballToluca 2–2 Xolos: Yael Padilla's 80-metre carry and two winless runsIn the 38th minute, Yael Padilla collects the ball near the halfway line, wit...
International FootballGaruda and the Sleepless Market: Indonesia's 2030 GambleThe night of the FIFA ASEAN Cup 2026 final, I sat in a small coffee shop on...
EsportsNine Lenses on an Esports Event: When the Patch Is the Invisible RefereeOn finals night, I was not sitting in front of the screen to cheer. I was...
Domestic FootballVietnamese Football Is Trading on Stories, Not DataTwo in the morning in Lyon. I pull up a V.League match on my laptop and go...
International FootballThe Empty Analysis Page: When Football Needs Writers Who Know SilenceAn editor called me: "For the derby this weekend, do you have any analysis...
Domestic Football51 Shots, 17 on Target and the Silence at Mizuho: Dinh Hong Vinh and an Equation Still UnsolvedAt the fifth minute, Mohammadali Urinboev placed his shot toward the far...
International FootballThe Back Three in Ligue 1: A Shield for the Man in ChargeIn a closed training session at the end of October, I stood at the corner of...
Domestic FootballU20 Vietnam's 0-3 Loss to North Korea: 13 Minutes of Collapse Reveal a Systemic GapThe number I kept from the August 31 match is not the 0-3 scoreline. The most...
ChessDvorkovich Still Holds the FIDE Presidency: Anatomy of a False Headline and a FRITZ 20 Sales PitchOn the morning of August 31, a reader in Kazan sent me a link. The headline...
International FootballPimpinela Escarlata and the Symbolic Wrestling Night at La Granja VIP: When the Ring Becomes a Place to Face FearThe lights inside the La Granja VIP México 2026 house had never been so...
Domestic FootballĐình Bắc and the Captain's Armband: Reading Vietnam's 1-0 Win Through Process, Not EmotionIn the 90th minute the ball went out of play and the referee pointed towards...
BadmintonThe Blank Cell in Badminton's Data SheetThree in the morning, an hourly office in Nanshan District, Shenzhen. The...
VolleyballVietnamese Volleyball and the Lesson of an Empty Data Sheet: When a Good Analyst Must Know When to StopOn a June evening in Nha Trang, I reopened the file of a volleyball match I h...
BadmintonNine Straight Titles for Nguyen Thuy Linh, and the Silence Nobody Filled in Quang TriAt 6-6 in the first game, the scoreboard stopped on nothing worth recording: ...
BasketballEuroLeague Round 5: Olympiacos makes history in Madrid, Panathinaikos stays perfect, Jones and Robinson beat the buzzerFour twelve in the morning, New York time. I sat in front of a fourteen-inch...
Formula 1The Invisible Invoice of the Transfer Window: Agents, Release Clauses and the Money Nobody PublishesOn August 8, 2026, Manchester United issued a short statement: Paul Pogba was...
Domestic FootballThe FIFA ASEAN Cup and the One-Match Gamble: Vietnam Faces a Ruthless FormatIn a meeting room in Jakarta, name cards were shuffled and spread on the tabl...
EsportsEmpty bulletins: how esports is selling fans a belief with no data behind itAt three in the morning, an esports editor opens the analysis template for th...
AthleticsNguyễn Thị Oanh: How the 3000m Steeplechase Rewrote the Limits of Vietnamese Women's AthleticsI used to think I came to commentate on the match; it turned out I came to...
International FootballToluca 2–2 Xolos: Yael Padilla's 80-metre carry and two winless runsIn the 38th minute, Yael Padilla collects the ball near the halfway line, wit...
